BODY {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 175%; COLOR: #990033; TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 110%; COLOR: #990033
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #990033
}
H3.public-law {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: -1em; PADDING-BOTTOM: 0px; COLOR: #000
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; TEXT-ALIGN: left
}
ADDRESS {
	MARGIN-TOP: 1em; FONT-STYLE: normal
}
LI {
	FONT-SIZE: 100%
}
LI P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
TD {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 2px
}
.tablecell-top-left-cell {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid; BORDER-LEFT: #cf8a9d 1px solid
}
.tablecell-leftcolumn {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid; BORDER-LEFT: #cf8a9d 1px solid
}
.tablecell-bottom-left-cell {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid; BORDER-LEFT: #cf8a9d 1px solid; BORDER-BOTTOM: #cf8a9d 1px solid
}
.tablecell-bottomrow {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid; BORDER-BOTTOM: #cf8a9d 1px solid
}
.tablecell-bottom-right-cell {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid; BORDER-BOTTOM: #cf8a9d 1px solid
}
.tablecell-rightcolumn {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid
}
.tablecell-top-right-cell {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid
}
.tablecell-toprow {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid
}
.tablecell-interior {
	BORDER-RIGHT: #cf8a9d 1px solid; BORDER-TOP: #cf8a9d 1px solid
}
.tablecell-rightcolumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tablecell-rightcolumn UL LI {
	LIST-STYLE-POSITION: inside
}
.tablecell-bottom-right-cell UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tablecell-bottom-right-cell UL LI {
	LIST-STYLE-POSITION: inside
}
TABLE.toc TH {
	TEXT-ALIGN: left
}
.datatable {
	MARGIN-TOP: 15px; FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.datatable-scoperow {
	MARGIN-TOP: 15px; FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.datatable-scoperow TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.datatable TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left
}
.datatable TD.empty-header-cell {
	BACKGROUND-COLOR: #e4e4e4
}
.datatable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.datatable-scoperow TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
.datatable CAPTION {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: left
}
.datatable-scoperow CAPTION {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: left
}
TD.moneydata {
	TEXT-ALIGN: right
}
TH.moneydata {
	TEXT-ALIGN: right
}
.tablenote {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.navigation A:link {
	TEXT-DECORATION: none
}
.navigation A:visited {
	TEXT-DECORATION: none
}
.body A:visited {
	TEXT-DECORATION: none
}
.topic A:link {
	TEXT-DECORATION: none
}
.navigation A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.topic A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.dlink A:link {
	COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.dlink A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.dlink A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#content {
	PADDING-LEFT: 20px
}
.backto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#footer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#footer-links {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
#javadate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
FORM.search {
	MARGIN: 0px 0px 10px
}
DIV.search {
	PADDING-LEFT: 15px; FONT-SIZE: 90%; MARGIN: 0px
}
.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sterms {
	WIDTH: 120px
}
#search FORM {
	MARGIN: 0px 0px 10px
}
#search {
	PADDING-LEFT: 15px; FONT-SIZE: 90%; MARGIN: 0px
}
#search .button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navigation {
	FONT: 8pt Arial, Helvetica, sans-serif
}
.topic {
	FONT-WEIGHT: bold
}
.search-term {
	BACKGROUND-COLOR: yellow
}
FORM.search {
	MARGIN: 0px 0px 10px
}
DIV.search {
	FONT-SIZE: 90%; MARGIN: 0px
}
.search .button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#knowledge A:link {
	COLOR: #980d38
}
#knowledge A:visited {
	COLOR: #980d38
}
#communication A:link {
	COLOR: #0000a0
}
#communication A:visited {
	COLOR: #0000a0
}
#resources A:link {
	COLOR: #008f00
}
#resources A:visited {
	COLOR: #008f00
}
#services A:link {
	COLOR: #ff7e00
}
#services A:visited {
	COLOR: #ff7e00
}
DIV.breadcrumb {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 85%
}
.figure {
	FONT-WEIGHT: bold
}
.link {
	
}
.note {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
.option {
	
}
.standard {
	FONT-WEIGHT: bold
}
DIV.standard LI {
	FONT-WEIGHT: bold
}
DIV.indent1 {
	MARGIN-LEFT: 40px; MARGIN-RIGHT: 40px
}
DIV.indent2 {
	MARGIN-LEFT: 70px; MARGIN-RIGHT: 70px
}
DIV.indent3 {
	MARGIN-LEFT: 100px; MARGIN-RIGHT: 100px
}
P {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
